body {
  font-size: 18px;
  font-family: "MicrosoftYaHei";
  line-height: 1.7;
  color: #333333;
/* -webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1); */
}

ul {
  overflow: hidden;
}
 
.wrapper {
  width: 980px;
  margin: 0 auto;
}
.wrapper a{ color:#333;
}
.topad a {
  display: block;
  font-size: 0;
}

.topbar ul {
  padding: 5px 0;
  overflow: hidden;
  background: #f2f2f2;
}
.topbar li {
  float: left;
  margin-left: 15px;
  font-size: 14px;
  color: #313131;
}
.topbar li a{
	/*display: block;*/
	color: #333;
}
.topbar li a:hover{
	color: #cc2828;
}
.form{width:153px; height:28px;border:1px solid #e7e7e7; margin-top:5px;float:right;}
.input{ width:216px; height:18px; padding:4px; border:0; float:left; border:#feeeeb solid 1px;}
.btn{width:28px; height:28px; float:left; background:url("../imgs/icon-search.jpg") center center no-repeat; float:left; cursor:pointer; border:0;}
.header {
  
  font-size: 0;
}
.header .wrapper{
	background:#FFF url(../imgs/banner_01.jpg) no-repeat center right;
	height: 130px;
  overflow: hidden;
}
.header .logo{
	margin-top: 20px;
	float: left;
}
.header .logo p{
	margin-top: 3px;
	font-size: 12px;
	color: #333;
	text-align: center;
}
.naver {

}
.naver .wrapper{
	
	height: 80px;
	background: url(../imgs/icon_05.png) no-repeat center;
}
.naver ul{
 padding: 18px 0 0 20px; 
}
.naver li {
  float: left;
  margin-left: 15px;
  font-size: 14px;
  margin-bottom: 10px;
}
.naver li a{
	color: #333; 
}
.naver li a:hover{
	color: #cc2828;
}
.headnews .wrapper {
  overflow: hidden;
  font-size: 0;
}
.headnews .center {
  font-size: 36px;
  line-height: 1;
}
.headnews .center h2 {
  margin-top: 20px;
}
.headnews .center h2 a {
  color:#0059B2;
  font-weight: bold;
  /*letter-spacing: 2px;*/
  text-align: center;
}
.headnews .center h2 a:hover{
	color:#F22400;
}

.headnews .center ul {
  text-align: center;
}
.headnews .center li {
  display: inline-block;
  margin-left: 15px;
  font-size: 15px;
  letter-spacing: 2px;
}
.headnews .center li a {
  color: #3f3f3f;
  /*font-weight:bold;*/
}
.headnews .center li a:hover{
	color:#F22400;
}
.rollnews {
  line-height: 46px;
  height: 46px;
  overflow: hidden;
}
.rollnews .wrapper{
	position: relative;
	background: #f2f2f2;
}
.rollnews_l {
	position: absolute;
	top: 0;
	left: 0;
  color: #c92c27;
  font-size: 14px;
  width: 90px;
  background: #f2f2f2;
}
.rollnews_l .icon-sy{
	padding: 0 5px;
	display: inline-block;
	width: 20px;
	height: 16px;
	background: url(../imgs/icon_01.png) no-repeat center;
	vertical-align: middle;
}
.rollnews_r{
	position: relative;
	padding-left: 90px;
}
 
.rollnews_r .tempWrap{
	width: 100%!important;
}

.rollnews_r li{
	float: left;
	width: auto!important;
} 

.rollnews_r li a {
  padding-left: 10px;
  font-size: 12px;
  color: #333333;
  display: block;
}
.rollnews_r li a:hover{
	color: #cc2828;
}

.topnews {
  margin-top: 20px;
}
.topnews .wrapper {
  overflow: hidden;
  background: url(../imgs/icon_12.jpg) repeat-x #f7f7f7;
 
  border: 1px solid #c92c27;
}
.topnews-l {
  padding: 10px 0 0 10px;
  float: left;
  width: 530px;
}
.topnews-l .slide {
	position: relative;
  height: 330px;
  font-size: 0;
}
.topnews-l .slide .hd{
	position: absolute;
	bottom: 13px;
	right: 10px;
	z-index: 11;
}
.topnews-l .slide .hd li{
	width: 10px;
	height: 10px;
	background: #fff;
	float: left;
	margin-left: 5px;
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
}
.topnews-l .slide .hd li.on{
	background: red;
}
.topnews-l .slide .bd li{
	position: relative;
	font-size: 0;
	color: #fff;
}
.topnews-l .slide .bd li a{
	color: #fff;
}

.topnews-l .slide .bd li:before{
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 36px;
	background: rgba(0,0,0,.3);
}
.topnews-l .slide .bd li p{
	position: absolute;
	left: 25px;
	bottom: 0;
	font-size: 16px;
	line-height: 36px;
}

.topnews-l .keys {
  position: relative;
  line-height: 45px;
  font-size: 12px;
  color: #5b5b5b;
}
.topnews-l .keys dt {
  overflow: hidden;
}
.topnews-l .keys dt,
.topnews-l .keys dd {
  float: left;
}
.topnews-l .keys dt {
  font-weight: bold;
  color: #333;
}
.topnews-l .keys dd {
  margin-left: 10px;
}
.topnews-l .keys dd a{
	color: #333;
}
.topnews-l .keys dd a:hover{
	color: #cc2828;
}
.topnews-l .keys .more {
  position: absolute;
  top: 50%;
  right: 5px;
  font-size: 12px;
  color: #b50709;
}
.topnews-r {
  float: right;
  padding: 0 10px;
  width: 400px;
}
.topnews-r .head {
  overflow: hidden;
  border-bottom: 1px solid #ec1e28;
  font-size: 18px;
  color: #cd0104;
}
.topnews-r .head .left img{
	vertical-align: bottom;
}
.topnews-r .head .right{
	padding-right: 15px;
	line-height: 50px;
}
.topnews-r .head .right a{
	font-size: 12px;
	color: #ca0204;
}
.topnews-r .head .right a span{
	vertical-align: middle;
}
.icon-pay,
.icon-pay-b{
	margin-right: 7px;
	display: inline-block;
	width: 15px;
	height: 15px;
	vertical-align: middle;
}
.icon-email{
	margin-right: 8px;
	display: inline-block;
	width: 39px;
	height: 27px;
	background: url(../imgs/icon_03.jpg) no-repeat center;
	vertical-align: middle;
}
.icon-pay{
	background: url(../imgs/icon_06.png) no-repeat center; 	
}
.icon-pay-b{
	background: url(../imgs/icon_07.png) no-repeat center; 	
}

.topnews-r .body {
}
.topnews-r li {
  padding: 8px 0 12px 10px;
	border-bottom: 1px dashed #d2cecd;
}
.topnews-r li a{
	color: #333;
}
.topnews-r li h3{
  font-size: 16px;
  color:#000;
  font-weight: bold;
  font-family: "MicrosoftYaHei";
  letter-spacing: 2px;
}
.topnews-r li h3 a:hover{
	color:#cc2828;
}

.topnews-r li p{
	margin-top: 5px;
	font-size: 12px;
	color: #0059B2;
}

.ad3{
	padding: 18px 0;
	font-size: 0;
}
.ad3 li{
	float: left;
	width: 33.33%;
	text-align: center;
}
.newswp{

}
.newswp .wrapper{
	overflow: hidden;
}
.newswp .news > .hd{
	height: 60px;
	line-height: 43px;
	background: url(../imgs/icon_13.jpg) repeat-x;
	overflow: hidden;
}

.newswp .news-l{
	float: left;
	width: 648px;
}
.newswp .news-l .news{
	margin-top: 20px;
	padding-bottom: 8px;
	border: 1px solid #c92c27;
	width: 100%;
	overflow: hidden;
}
.newswp_2 .news-l .news{
	/*padding-bottom: 10px;*/
}
 
.newswp .news-l .news > .hd .left{
	width: 368px;
	background: url(../imgs/icon_08.png) no-repeat center;
	text-align: center;
	font-size: 16px;
	color: #fff;
}
.newswp .news-l .news > .hd .left a{
	color: #fff;
}

.newswp .news-l .news > .hd .right{
	padding-right: 25px;
	font-size: 14px;
	color: #787878;
}
.newswp .news-l .news > .hd .right a{
	padding-left: 22px;
	font-size: 12px;
	color: #ca0204;
}
.newswp .news-l .news > .hd .right a span{
	vertical-align: middle;
}

.newswp .news-l .news .bd{
	overflow: hidden;
}
.newswp .news-l .news .bd .left{
	padding: 0 15px 0;
	font-size: 0;
}
.newswp .news-l .news .bd .left p{
	padding-left: 10px;
	font-size: 14px;
	line-height: 40px;
	/* text-indent: 14px; */
	color: #323232;
}
.newswp .news-l .news .bd .right{
  width: 48%;
	font-size: 14px;
}
.newswp .news-l .wcnr .bd .right{
	width: 55%;
}
.newswp .news-l .wcnr .bd .left p{
	font-size: 12px;
}
.newswp .news-l .news .bd .right li{
	position: relative;
	padding-left: 10px;
  line-height: 29px;
} 
.newswp .news-l .news .bd .right li:hover a{
	color: #c61604;
}
.newswp .news-l .news .bd .right li::before{
	content: '•';
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -14.5px;
	color: #333;
}
.newswp .news-l .news .bd .right a{
	color: #313131;
}

/*lomoo 增加的样式 20180928*/
.newswp .news-l .news .bd .list{
  /*width: 98%;*/
  font-size: 14px;
  margin:20px;
  line-height:28px;
  text-align: justify;
  text-indent: 2em;
}
.newswp .news-l .news .bd .list p{
	/*margin-top:20px;*/
}
.newswp .news-l .news .bd .list img{ /*width:600px;*/}
.newswp .news-l .news .bd .list h2{ color:#000; font-size:26px; line-height:48px; text-align:center; margin-bottom:10px;/* border-bottom:#ccc solid 1px;*/}
.newswp .news-l .news .bd .list .date{ color:#666; font-size:12px; line-height:30px; text-align:center; margin-bottom:10px; background:#F9F9F9;}
.newswp .news-l .wcnr .bd .list{
	/*width: 98%;*/ margin:10px;
}
.newswp .news-l .wcnr .bd .left p{
	font-size: 12px;
}
.newswp .news-l .wcnr .bd .left p .img{
	width:600px;
}
.newswp .news-l .news .bd .list li{
	position: relative;
	padding-left: 10px;
	line-height: 35px;
} 
.newswp .news-l .news .bd .list li span{ float:right; color:#666; font-size:12px; margin-right:10px;}
.newswp .news-l .news .bd .list li:hover a{
	color: #c61604;
}
.newswp .news-l .news .bd .list li::before{
	content: '•';
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -19px;
	color: #333;
}
.newswp .news-l .news .bd .list a{
	color: #313131;
}
/*end*/


.newswp .news-l .wmjj{
	margin: 0;
}






.newswp .news-r{
	float: right;
	width: 318px;
	height: 636px;
	border: 1px solid #c92c27;
}
.newswp .news-r .news{
	width: 100%;
}
.newswp .news-r .news .hd{
	text-align: center;
	height: auto;
	background: url(../imgs/icon_13.jpg) repeat-x center;
	color: #FFF;
}
.newswp .news-r .news .hd h3{
	background: url(../imgs/icon_09.png) no-repeat center;
}
.newswp .news-r .news .bd{
	margin-top: 5px;
	padding: 5px 10px 0 24px;
	font-size: 14px;
}
.newswp .news-r .news .bd > ul > li{
	margin-bottom: 6px;
}
.newswp .news-r .gygg .bd{
	padding: 0;
}
.newswp .news-r .gygg .bd li{
	font-size: 0;
	margin-bottom: 14px;
} 
.newswp .news-r .news .bd ul{
	/*padding-bottom: 10px;*/
	border-bottom: 1px dashed #d8d8d8;
}
.newswp .news-r .news .bd li a{
	color: #343434;
	font-size: 14px;
}
.newswp .news-r .news .bd li a:hover{
	color: #cc2828;
}
.newswp .news-r .news .bd li  p{
	font-size: 12px;
	color: #999999;
}
.newswp .news-r .news .ft{
	line-height: 30px;
	font-size: 14px;
	text-align: center;
}
.newswp .news-r .news .ft a{
	color: #333333;
}
.newswp .news-r .gygg{

}
.newswp .news-r .gygg .bd ul{
	border: none;
	padding: 0 23px 0 9px;
}
.newswp .news-r .gygg li{
	float: left;
	/*width: 50%;
	text-align: center;*/
	margin-left: 15px;
} 
.ad{
	margin: 15px 0;
	font-size: 0;
}
.adpic{
	overflow: hidden;
}
.adpic .wrapper{
	border: 1px solid #d62400;
}
.adpic .head{
	padding: 0 15px 0 28px;
	overflow: hidden;
	height: 73px;
	background: url(../imgs/icon_13.jpg) repeat-x;
	line-height: 43px;
}
.adpic .head .left{
	color: #c71708;
}
.adpic .head .right{
	font-size: 14px;
	
}
.adpic .head .right span{
	vertical-align: middle;
}
.adpic .head .right a{
	color: #333333;
}
.adpic .head .center{
	margin: 0 auto;
	width: 64.6%;
	color: #fff;
	font-size: 22px;
	text-align: center;
	
	letter-spacing: 2px;
}
.adpic .head .center h3{
	background: url(../imgs/icon_10.png) no-repeat center;
}
.adpic .body{
	font-size: 0;
}
.adpic .body .bd_2{
	overflow: hidden;
	padding: 0 10px 30px;
}
.adpic .body  ul{
  
}
.adpic .body li{
	
	float: left;
	/*width: 100%;*/
	overflow: hidden;
}
.adpic .body li{
	float: left;
}
.adpic .body li a{
	display: block;
	padding-right: 44px;
}
.adpic .body li:first-child a{
	/*padding: 0;*/
}
.newswp_2{
	margin-top: 20px;
}
.newswp_2 .news-r{
	height: auto;
}
 
.newswp .news-l .cqdt{
	margin: 0;
	padding: 0;
}
.newswp .news-l .cqdt .bd{
	font-size: 0;
	padding: 0 15px;
}
.newswp .news-l .cqdt li{
	/*margin-left: 10px;*/
	float: left;
 
	width: 100%;
}
.newswp .news-l .cqdt .slide_wp{
	position: relative;
	padding-bottom: 43px;
}
 
.newswp .news-l .cqdt .slide_wp .hd{
	position: absolute;
	left: 50%;
	bottom: 20px;
	margin-left: -45px;
}
.newswp .news-l .cqdt .slide_wp .hd li{
	float: left;
	margin-left: 5px;
	width: 25px;
	height: 3px;
	background: #bb0c07;
	cursor: pointer;
}
.newswp .news-l .cqdt .slide_wp .hd li.on{
	background: #054ef4;
}
.newswp .news-l .cqdt ul{
 
} 
.newswp .news-l .cqdt li{
	float: left;
 	padding-right: 10px;
	width: 32%;
	text-align: center;
	overflow: hidden;
}
 
.newswp .news-l .cqdt li a{
	
	display: block;
	overflow: hidden;
}
.newswp .news-l .cqdt li a img{
	/*width: 100%;*/
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
}
.newswp .news-l .cqdt li  a:hover img{
	-webkit-transform: scale(1.3);
	        transform: scale(1.3);
}
.newswp .news-l .cqdt li:first-child{
	margin: 0;
}
.newswp .news-l .cqdt li p{
	line-height: 40px;
	font-size: 12px;
	color: #333;
	letter-spacing: 1px;
}
.newswp .news-l .wmjr .hd .right{
	margin-top: 6px;
}

.newswp .news-l .wmjr .hd .right > ul > li{
	float: left;
	font-size: 12px; 
	line-height: 27px;
	text-align: center;
}
.newswp .news-l .wmjr .right li.on a{
	color: #b50709!important;
	border-bottom: 2px solid #b50709;
}

.newswp .news-l .wmjr .hd .right li a{
	display: block;
	padding: 0;
	margin-left: 7px;
	color: #333;
}
.newswp .news-l .wmjr .bd .right{
  width: 55%;
}
.wsp .bd .txt{
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 12px;
	text-align: center;
} 
.wsp .bd  a{
	color: #333;
}
.wsp .bd  a:hover{
	color: #c61604;
}
.wlwm .bd{
	margin-top:1px!important;
}
.wlwm .bd .txt{
	line-height: 30px;
}
.wlwm .bd .txt ul{
	margin-left: -25px;
	border: none!important;
}
.wlwm .bd .txt li{
	float: left;
	margin-left: 25px;
}
 
.wlwm .bd .txt span{
	vertical-align: middle;
}
.wlwm .bd .txt a{
	color: #333;
}
.newswp .news-r .djt {
	margin-top: 15px;
}
.newswp .news-r .djt .bd{
	margin: 8px 0 8px;
	text-align: center;
}
.newswp .news-r .djt .bd p{
	line-height: 28px;
}
.newswp .news-r .djt .bd p a{
	color:#333;
}
.newswp .news-r .djt .bd p a:hover{
	color:#C00;
}
.wmpic{
	margin-top: 20px;
}
.wmpic .head{
	background: none;
}
.wmpic .head .center{
	font-size: 18px;
}
.wmpic .body{
 	position: relative;
}
.wmpic .body .bd .tempWrap{

}
.wmpic .body .bd ul{
	text-align: center;
}
.wmpic .body .bd li{
	display: inline-block;
 
	padding: 0;
}
.wmpic .body .bd li a{
	padding: 0;
}
.wmpic .body .bd li p{
	font-size: 12px;
	line-height: 32px;
	color: #333;
	text-align: center;
}
.wmpic .body .bd li {
	float: left;
	padding:0 0 25px 22px;
	width: 17.3%;
	height: 151px;
}
.wmpic .body .bd li a{
	display: block;
	overflow: hidden;
}
.wmpic .body .bd li img{
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	width: 100%;
}
.wmpic .body .bd li:hover img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
}
.wmpic .body > a{
	position: absolute;
	top: 50px;
 	width: 15px;
 	height: 28px;
}
.wmpic .body > .prev{
	left: 5px;
	background: url(../imgs/icon_prev.png) no-repeat center;
	background-size: cover;
}
.wmpic .body > .next{
	right: 5px;
	background: url(../imgs/icon_next.png) no-repeat center;
	background-size: cover;
}
 

 

.flink{
	margin-top: 20px;
	
}
.flink .wrapper{
	background: #eeeeee;	
}
.flink  a{
	display: block;
	color: #333;
}
.flink .head{
	margin: 0 7px;
	padding-top: 10px;
	font-size: 16px;
	border-bottom: 1px solid #cccccc;
}
.flink .head li{
	float: left;
}
.flink .head li a{
	padding: 5px;
  letter-spacing: 1px;
	
}
.flink .head li.on{
	background: #ccc;
}
.flink .body{
	padding: 15px 0;
}
.flink .body li{
	float: left;
	margin-left: 8px;
	font-size: 14px;
}
.flink .body li:hover a{
	color: #c61604;
}

.footer{
	margin-top: 30px;
	padding-top: 46px;
	font-size: 14px;
	letter-spacing: 1px;
	background: #cccccc;
	height: 130px;
	color: #333;
	text-align: center;
}

/*补充的样式*/
.current_place {
    height: 40px;
    line-height: 40px;
    color: #333;
    font-weight: normal;
    font-size: 12px;
    width: 100%;
    float: left;}
.current_place a{
	color:#333;}
	
/* 通用分页样式 */
.pages{height:26px;padding:5px 0;margin-top:5px;clear:both;}
.pages:after{content:'.';clear:both;height:0;line-height:0;display:block;visibility:hidden;}
.pages ul{ padding:0;list-style:none;margin:0;float:right;}
.pages ul:after{content:'.';clear:both;height:0;line-height:0;display:block;visibility:hidden;}
.pages li{ float:left; margin-right:5px; font-size:12px;}
.pages li a{ display:block; padding:0 10px; border:1px solid #e1e1e1; height:24px; line-height:24px; color:#666;}
.pages li a:hover{ border:1px solid #99120b; background:#99120b; color:#fff; text-decoration:none;}
.pages li span{ display:block; border:1px solid #e1e1e1; height:24px; line-height:24px; color:#666;padding:0 10px; }
.pages .current a{ border:1px solid #d6382f; background:#d6382f; color:#fff;}
